home *** CD-ROM | disk | FTP | other *** search
/ Developer Source 4 / developer source - volume 4.iso / dobbs / apr95 / cull1t5.gif < prev    next >
Graphics Interchange Format  |  1996-01-09  |  163KB  |  508x538  |  8-bit (113 colors)
Labels: text | document | screenshot | font | menu | number | paper
OCR: Type Portable Reason CByteArray Yes Reads writes byte-array bits. Since the data is bytes, it is not impacted by byte-swapping CDWordArray Partial Reads/writes DWORD array bits. Since DWORD storage is architecture dependent, data must be CObArray byte-swapped." Yes Loops through all objects in the array serialization, each object in tum. CPtrArray NA Does not support serialization. CStringArray Ves Loops through all CString objects in the array serialization, each object in tum CDWordArray Partial Reads/writes WORD array bits. Since WORD storage is architecture dependent, data must be byte-swapped CUIntArray NA Does not support serialization CObList Yes Loops over all CObject pointers in the list serialization; each object in turn: The CObject-derived object is responsible for portability. CStringList Yes Loops through all CString objects in the array serialization, each object in tum. CPtrList NA Does not support serialization. CMapPtrToPtr NA Does not support serialization." CMapPirToWord NA Does not support serialization. CMapStringToOb Yes Loops over all elements in the map, serializing each key and value individually. The CObject value object relies on object's serialization to the portable. CMapString ToPtr NA Does not support serialization. CMapString ToString Yes Loops over all elements in the map, serializing each key and value CString individually CMapWordToOb Yes Loops over all elements in the map, serializing each key and value CString individually CMapWordToPtr NA. Does not support serialization. Check latest production documentation. The Initial release of MFC 3.0 on the Macintosh did not byte-swap the array, but MFC 3 on UNIX did. Table 5: Template classes